drop biscuvits - French English Dictionary